bench blasting - Turkish English Dictionary